//字典也是一种存储唯一值的数据结构；和集合类似，但它是以键值对的形式来存储
const map = new Map()

//增
map.set('a', 'a')
map.set('a', 'a')
map.set('b', 'b')
map.set('c', 'c')


//删
// map.delete('b')


//改 
// map.set('a','aaa')

//查
// map.get('a')  //如果取不到返回undefined

console.log(map.has('a')); //true
console.log(map.has('v')); //false

// const keys = map.keys()
// const values = map.values()
// //遍历
// for (const iterator of map) {
//     console.log(iterator);
// }

for (const iterator of map.keys()) {
    console.log(iterator);
}

// for (const iterator of map.values()) {
//     console.log(iterator);
// }

console.log(map.keys().next());
console.log(map.keys().next().done);
console.log(map.keys());

